penalty shootout
Juventus 2-1 Celta de Vigo: Kolo Muani's Stoppage-Time Winner, and the Facts That Cannot Yet Be VerifiedThe ball left Teun Koopmeiners' foot in midfield, travelled across Marcos...
A Foot Landing a Few Degrees Off, and a Whole Season Bends With ItMinute 22 of the fourth set, the score at 22-21 in favor of the visitors. The...
2026 U.S. Chess Championship: Fabiano Caruana Defends His Title as Prize Pool Tops $400,000Context: Two Major Domestic Championships Open Simultaneously On October 8,...
18 Hours and Three Games: How the Asian Games 2026 Schedule Dismantled PV Sindhu's Attack PlanThe scoreboard flipped to 10-21. PV Sindhu stood at the back of the court,...
The Ceiling of Vietnam's VCS Is Not Individual SkillInside a closed scrim session of a VCS team, I sat in the corner of the room,...
Napoli's 1-0 win over Bologna Is Not a Revival — It Is a Warning Bell Before the Trip to the FranchiOne goal, three points, and fourteen days of silence waiting ahead. I rewatch...
Indonesia vs Thailand: When Both Teams Agreed That Midfield Was a LuxuryThe first half had barely passed the twenty-minute mark, and I had already...
The Capital Derby and V.League Round 4: When Hanoi's Pitch Decides the RaceHanoi is split in two, and both halves stand on a football pitch. Across the...
The Breath of an Annual Season: Reading Vietnamese Football Through Moments Nobody CountsHoa Xuan Stadium was so quiet that I could hear the ball sigh. That night, Da...
Yan Ziyi, Puripol Boonson and two Asian benchmarks awaiting verificationNagoya, the eighth night of athletics at the 2026 Asian Games, and Yan Ziyi...
A New Chapter for American College Women's Volleyball: The Big Ten/SEC Challenge Week and the Historic Match at Wrigley FieldWhen the NCAA Division I women's volleyball season schedule was released...
From 15:37.60 to Cincinnati: Chase Kendall and the Art of Right-Sizing in American College SwimmingA personal best of 15:37.60 in the 1650-yard freestyle at Winter Juniors East...
The Empty Arena Summer of Esports: Valuing Players With Numbers That Refuse to LieAt the 31st minute of the deciding game in the playoff round, the home team's...
CAHN vs Kashima Antlers: Finding a Rhythm for the Continental Apprentice in the AFC Champions League EliteThe night before the match, I stayed behind in the corridor of the training...
Pitt Panthers Rise to No. 1: A Perfect Week, an Emerging System, and the Data Gap Nobody Wants to NameIn volleyball, people usually count spikes. I count the silence between two...
Vietnamese Martial Arts: Decoding the Space on the Mat Before Calling It a MiracleRound three, 38 seconds left. The Vietnamese fighter retreats deep into the...
Mruzik's Spike and the Fourteen-Year-Old Gap in Vietnam's Women's Volleyball LeagueI still remember that moment, though it lasted less than a second. Jess Mruzi...
Singapore 0-6 Malaysia: A Result With a Sound Explanation, Read Through Suspicious EyesOn October 3, 2026, from a small flat in Manchester, I opened the Instagram...
Diablo V: A Three-Year Wait and Blizzard's Debt of TrustOn the main stage of BlizzCon 2026, a four-minute cinematic ended on a nearly...
The Crack at the Heart of Defence: Why Scholes Says Manchester United Cannot Win with Maguire and MartínezIn a recent podcast episode, Paul Scholes made more than a few Manchester...
